wall snail - German English Dictionary